Big Huge Thesaurus

equinoctial storm

noun